be able-bodied - French English Dictionary